// GLIFOrAutoRegular.cpp: implementation of the GLIFOrAutoRegular class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "GLIFOrAutoRegular.h"
#include "GLIfSelSpring.h"
#include "AutoSelSpring.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

GLIFOrAutoRegular::GLIFOrAutoRegular()
{

}

GLIFOrAutoRegular::~GLIFOrAutoRegular()
{

}

Spring* GLIFOrAutoRegular::GetSpring()
{
	GLIFSelSpring  GLIF;
	InitSelMode(GLIF);

	Spring* pSpring = GLIF.GetSpring();
	if(pSpring != NULL)
	{
		return pSpring;
	}

	AutoSelSpring Auto;
	InitSelMode(Auto);
	return Auto.GetSpring();
}